earth coverage (satellite engineering) - Spanish English Dictionary